/*
#------------------------------------------------------------------------
# Fashion -May Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2012 Gavick.com. All Rights Reserved.
# License:  Copyrighted Commercial Software
# Website:  http://www.gavick.com
# Support:  support@gavick.com
 */
#gkPage > #gkContent,#gkPage {
	width: 100% !important;
}

#gkPageContent > #gkInset {
	display: none !important;
}

#gkTabletMenu {
	background: transparent url('../images/style1/tablet_menu_btn.png') no-repeat 0 0;
	display: block !important;
	height: 25px;
	position: absolute;
	right: 0;
	text-indent: -9999px;
	top: 24px;
	width: 45px;
	z-index: 5;
}

#gkPageContent > #gkInset.visible {
	position: absolute;
	display: block !important;
	top: 30px !important;
	right: 12px;
	z-index: 1000;
}

#gkPageContent > #gkInset.visible > div {
	display: none;
}

#gkPageContent > #gkInset.visible > div.box_menu {
	display: block;
}

#gkPageWrap > .gkFooter.gkInsetUsed {
	display: block !important;
}

#gkTop .box.quarter,#gkBottom .box.quarter,#gkPage .box.quarter {
	width: 50% !important;
	max-width: 100%;
}

#gkTop .box.half,#gkBottom .box.half,#gkPage .box.half,#gkTop .box.one,#gkBottom .box.one,#gkPage .box.one,#gkTop > .box,#gkBottom > .box,#gkPage > .box,#gkTop .box.double,#gkBottom .box.double,#gkPage .box.double,#gkTop .box.triple,#gkBottom .box.triple,#gkPage .box.triple,#gkTop .box.fourfold,#gkBottom .box.fourfold,#gkPage .box.fourfold,#gkTop .box.full,#gkBottom .box.full,#gkPage .box.full {
	width: 100% !important;
	max-width: 100%;
}

.box.notablet {
	display: block!important;
}

.box.nomobile {
	display: none!important;
}

.box.onlytablet {
	display: none!important;
}

.box.onlymobile {
	display: block!important;
}

/* Fix for the user profile */
.profile dt {
	width: 100% !important;
}

/* Fix for the contact page */
.contact .contact-image {
	float: left !important;
}

.contact .contact-address {
	clear: both !important;
	padding-top: 20px !important;
}

.contact .contact-form input,.contact .contact-form textarea {
	width: 90% !important;
}

/* Fix for the register */
#member-registration dd {
	clear: both !important;
	display: block !important;
}

/* Fix for tables */
#gkMainbody table:before {
	content: "Scroll horizontally to view the whole table";
	height: 14px;
	width: 100%;
	display: block;
	font-size: 10px;
	margin-top: -30px;
	margin-bottom: 10px;
	font-family: Arial, sans-serif;
}

#gkMainbody table {
	width: 540px;
	overflow: scroll;
	display: block;
	padding: 30px 0 20px 0; /* padding for the scrollbars and the top message */
}

#gkMainbody table tr {
	width: 540px;
	display: table;
}
